package br.com.mackinvest.listener;

import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;

import br.com.mackinvest.business.Agencia;

public class ControladorSessoes implements HttpSessionListener {

	@Override
	public void sessionCreated(HttpSessionEvent arg0) {
	}

	@Override
	public void sessionDestroyed(HttpSessionEvent arg0) {
		
		Boolean sessaoIniciada = (Boolean) arg0.getSession().getAttribute("sessaoIniciada");
		if ( sessaoIniciada )
		{
			// quando a sessão do cara morrer... grava tudo.
			Agencia.getInstanciaAgencia().persistirTudo();
		}
	}

}
